to release on a recognizance - Türkisch Englisch Wörterbuch